package br.com.upis.sispat.service;

import java.io.Serializable;
import java.util.List;

import br.com.upis.sispat.exception.SeamCoreException;

public interface IService<T> extends Serializable {

	public void save(T object) throws SeamCoreException;
	public void update(T object) throws SeamCoreException;
	public void delete(T object) throws SeamCoreException;
	public List<T> search(T object) throws SeamCoreException;
	public T getById(Long id) throws SeamCoreException;

}
